//index.js
const allUrl = require('../../config').allUrl
//获取应用实例
var app = getApp()

Page({
  data: {
    motto: '桐乡交通事故报警民警端',
    userInfo: {}
  },
  onLoad: function () {
  },
  onShow:function(){
    console.log('index page onLoad')
    // if(app.globalData.first){
      var that = this
      wx.showToast({
        title: "正在登录...",
        icon: "loading",
        duration: 100000
      })

      app.getUserInfo(function (userInfo) { }, function (openid_res) {
        console.log('index page: userInfo back')
        console.log(openid_res)

        // wx.hideToast()
        // if (app.globalData.first){
          //  判断警员是否登录
          if (openid_res.data.data.login_status == 1) {// 已经登录
            // console.log('已经登录')
            app.globalData.j_id = openid_res.data.data.j_id
            app.playNewCallAudio()
            //  同步民警位置信息
            app.asyncPolicePosition()

            if (openid_res.data.data.call_id) {// 如果有正在处理案件id，跳转到详情界面
              // console.log('如果有正在处理案件id，跳转到详情界面')
              wx.redirectTo({
                  url: '../case/case?call_id=' + openid_res.data.data.call_id,
                  success: function (res) { },
                  fail: function (res) { },
                  complete: function (res) {
                    wx.hideToast()
                    // app.globalData.first = false
                  }
              })
            } else {//  否则跳转到列表界面
              // console.log('否则跳转到列表界面')
              wx.switchTab({
                url: '../caselist/caselist',
                success: function (res) { },
                fail: function (res) { },
                complete: function (res) { wx.hideToast() }
              })
            }
          } else {  //未登录,跳转到登录界面
            // console.log('未登录,跳转到登录界面')
            wx.redirectTo({
              url: '../tobind/tobind',
              success: function (res) { console.log('未登录,跳转到登录界面---成功')},
              fail: function (res) { console.log('未登录,跳转到登录界面---失败')},
              complete: function (res) { 
                // console.log('未登录,跳转到登录界面---完成')
                wx.hideToast() 
              }
            })
          }
        // }
      })
    // }
  }, 
  onHide: function () {
    // 页面隐藏
  },
})
